development of mechanical structures - Français Anglais Dictionnaire